<?php

    if (!isset($_POST['pid'])) {
        $_POST['pid'] = $_GET['pid'];
    }
    
    include '../header.php';

    
    $proyectos = planesUsuario($_SESSION['uid']);
    $ofertas = obtenerOfertas($_POST['pid']);
    $ofertasCerradas = obtenerOfertasCerradas($_POST['pid']);
    $contactos = obtenerContactos($_SESSION['uid']);
//    $plan['idUsuario'] = $_SESSION['uid'];
    $plan = obtenerPlan($_POST['pid']); 
    
  
?>


        <title>Kinet | Gestionar Ofertas de <?php echo $plan['titular'] ?></title>
        <style>
/*            img.thumb {
                border:solid 1px #500;
                 -webkit-border-radius: 3px 5px 1px 4px;  recuerda la primera frase 
                -moz-border-radius: 4px;  si quieres todas las esquinas iguales 
                border-radius: 10px;
                padding:2px;
                box-shadow: 1px 1px 2px #999;
                background-color:white;
            }*/
            div.ofertas {
                 margin:0 auto;
                 width:92%;
                 /*padding:10px;*/
                 margin-bottom:15px;
            }
            
            div.oferta {
                width:800px;
                margin-left:10px;
                margin-right:10px;
                height:45px;
                padding:5px 5px 5px 10px;
                float:left;
                border-width: 0 0 1px 0;
                border-bottom-style:solid;
                border-bottom-color: khaki; 
                border-bottom-color: khaki;
                font-size:12px;

            }
            div.oferta2 {
                width:800px;
                margin-left:10px;
                margin-right:10px;
                height:40px;
                float:left;
                padding:0 5px 0 10px;
                border-width: 0 0 1px 0;
                border-bottom-style:solid;
                border-bottom-color: khaki;
                font-size:12px;
            }
            div.oferta:hover {
                background-color:lemonchiffon;
            }
            div.oferta2:hover {
                background-color:lemonchiffon;
            }
            
/*            div.asig {
                width:100%;
                font-weight:bold;
                float:left;
                text-align:center;
            }*/
            
            div.asig {
                border-radius:15px 15px 0 0;
                width:835px;
                padding-bottom:10px;
                float:left;
                margin: 0 auto;
                background-color:white;
                border-color: silver;
                border-width:1px;
                border-style:solid;
                box-shadow:1px 1px 6px;
            }
            div.opcion {
                float:left;
                width:20px;
                padding:5px;
                text-align:center;
                border-radius:5px;
                border-style:solid;
                border-width:1px;
                border-color: transparent;
            }
            div.opcion:hover {
                border-color:khaki;
            }
            div.opcion2 {
                float:left;
                width:20px;
                padding:5px;
                margin-top:5px;
                text-align:center;
                border-radius:5px;
                border-style:solid;
                border-width:1px;
                border-color: transparent;
            }
            div.opcion2:hover {
                border-color:khaki;
            }
        </style>
        
    </head>
    <body>
        <?php include '../menus/menuUsuario.php'; ?>
            <div id="principal">
        <?php 
            

// Obtenemos el Identificador del plan y del tipo y subtipo de plan que ha venido por POST, en caso de que
// no haya, significará que hemos llegado desde el listado de ofertas, por lo tanto no mostraremos ningún proyecto
// en el SELECT


include '../planes/pestanasProyecto.php'; 

// Primero mostramos un SELECT que carge los proyectos en los que estamos trabajando (No los caducados), Si llegamos a la página desde
// un proyecto, seleccionará este por defecto en la página, en caso de venir desde Ofertas, no seleccionará ninguno, y no mostrará ninguna oferta hasta 
// que no seleccionemos uno
?>

<div class="ofertas">
    <?php
       
//        include '../logic/funcionesChachis.php';

       //Preparamos los datos para la paginación
       $resPorPagina = 13;

       if(!isset($_GET['pagina'])) {
           $_GET['pagina'] = 1;
       }
       $resultados = paginar(count($ofertas), $resPorPagina, $_GET['pagina']); //número total de resultados, resultados por página, número de página
       $i = $resultados['i'];
       ?>
        <div style="position:absolute;top:80px;right:10px;">
            <a style="font-size:12px;cursor:pointer" id="nProyecto" title="Nuevo Proyecto"  data-toggle="modal" data-target="#nuevaOferta"><i class="glyphicon glyphicon-plus"></i> Nueva Oferta</a>
        </div>
       <?php
       while ($i < $resultados['max']) {
    ?>
        <?php if(!(($ofertas[$i]['asignado'] == 1)&&($_SESSION['uid'] == $ofertas[$i]['idUsuarioAsignado']))) { ?>
    
            <?php $solicitudes = obtenerSolicitudes($ofertas[$i]['idOferta']); ?>
    
            <div class="tarjeta" style="width:228px;cursor:default">
                <div style="width:100%;text-align:center;">
                    <a href="#" style="font-size:12px;"  data-toggle="modal" data-target="#editarOferta<?php echo $i ?>"><i class="glyphicon glyphicon-pencil"></i> Editar oferta</a>
                </div>
                <div class="cartel" style="font-size:14px;margin:0">
                    <?php if ($ofertas[$i]['remunerado']) { ?>
                        <div style="float:right;padding:2px 0 0 3px;color:yellow;width:30px;">
                            <i class="glyphicon glyphicon-euro" style="text-shadow:1px 1px 5px black" title="Oferta Privada"></i>
                        </div>
                    <?php } ?>
                    <?php if ($ofertas[$i]['cerrada']) { ?>
                        <div style="float:left;padding:2px 0 0 3px;color:yellow;width:20px;">
                            <i class="glyphicon glyphicon-lock" style="text-shadow:1px 1px 5px black" title="Oferta Privada"></i>
                        </div>
                    <?php } ?>
                    <?php echo $ofertas[$i]['descripcionRol']; ?>
                </div>
                
                <div style="width:100%;padding:5px 5px 5px 5px;height:140px;background-color:white;text-align:justify" title="<?php echo $ofertas[$i]['descripcionOferta'] ?>">
                    <?php echo $ofertas[$i]['comentarioOferta']; ?>
                </div>
                
                
                <div style="margin:0 auto;text-align:center;margin-top:10px;position:absolute;bottom:10px">
                <?php if ($ofertas[$i]['asignado'] == 1) { ?>
                    <div style="float:left;">
                        <img class="thumb" style="height:40px;" src="../<?php echo $ofertas[$i]['fotoUsuarioAsignado']; ?>">
                    </div>
                    <div style="float:left;font-size:12px;text-align:left;padding-left:10px;width:calc(100% - 40px)">
                        La oferta está asignada a <br><a href='../usuarios/perfil.php?uid=<?php echo$ofertas[$i]['idUsuarioAsignado'] ?>'><?php echo $ofertas[$i]['nombreUsuarioAsignado']." ".$ofertas[$i]['apellidosUsuarioAsignado'] ?></a>
                    </div>
                    <div class="desasignar" title="Desasignar oferta" style="padding-left:2px">
                        <i class="glyphicon glyphicon-arrow-down" onclick="javascript:document.desasignarOferta<?php echo $i ?>.submit()"></i>
                    </div>
                    <div style="width:0px;float:left;width:0px;">
                        <form name="desasignarOferta<?php echo $i ?>" method="POST" action="../logic/desasignarOfertaUsuario.php">
                            <input type="hidden" name='oid' value=" <?php echo $ofertas[$i]['idOferta'] ?>">
                            <input type="hidden" name="pid" value=" <?php echo $_POST['pid'] ?>">
                            <input type="hidden" name="uid" value=" <?php echo $ofertas[$i]['idUsuarioAsignado'] ?>">
                            <input type="hidden" name="origen" value="ofertas">
                            <input type="hidden" name="titular" value="">
                        </form>
                    </div>     
                <?php } else { ?>
                    <?php if ($ofertas[$i]['cerrada']) {?>
                         <form name="asignarOfertaCerrada<?php echo $i ?>" method="post" action="../logic/asignarOfertaUsuario.php">
                            <select name='uid' required style="padding:5px;background-color:white;width:180px;margin:0">
                                <option value="" name=""></option>
                                <?php
                                    $x = 0;
                                    while ($x < count($contactos)) {
                                        echo '<option value = "'.$contactos[$x]['idUsuario'].'">'.$contactos[$x]['nombre']." ".$contactos[$x]['apellidos'].'</option>';
                                        $x++;
                                    }
                                    ?>
                            </select>
                            <a href="#" onclick="document.asignarOfertaCerrada<?php echo $i?>.submit();" title="Asingar oferta"><i class="glyphicon glyphicon-arrow-up"></i></a>
                            <input type="hidden" name='oid' value=" <?php echo $ofertas[$i]['idOferta'] ?>">
                            <input type="hidden" name="pid" value=" <?php echo $_POST['pid'] ?>">
                            <input type="hidden" name="titular" value=" <?php echo $_POST['titular'] ?>">
                            <input type="hidden" name="origen" value="ofertas">
                        </form>
                    <?php } else { ?>
                
                                <?php $x = 0; ?>
                    
                                <form name="asignarOferta<?php echo $i ?>" method="post" action="../logic/asignarOfertaUsuario.php">
                                    <select name='uid' required style="padding:5px;background-color:white;width:180px;margin:0">
                                        <option value="" name=""></option>
                                        <?php
                                            $x = 0;
                                            while ($x < count($solicitudes)) {
                                                if ($solicitudes[$x]['aceptado'] == 1)
                                                    echo '<option value = "'.$solicitudes[$x]['idUsuario'].'">'.$solicitudes[$x]['nombre']." ".$solicitudes[$x]['apellidos'].'</option>';
                                                $x++;
                                            }
                                            ?>
                                    </select>
                                    <a href="#" onclick="document.asignarOferta<?php echo $i?>.submit();" title="Asingar oferta"><i class="glyphicon glyphicon-arrow-up"></i></a>
                                    <input type="hidden" name='oid' value=" <?php echo $ofertas[$i]['idOferta'] ?>">
                                    <input type="hidden" name="pid" value=" <?php echo $_POST['pid'] ?>">
                                    <input type="hidden" name="titular" value=" <?php echo $_POST['titular'] ?>">
                                    <input type="hidden" name="origen" value="ofertas">
                                </form>
                    <?php } ?>
                <?php } ?>
                </div>
                
                <div class="aspa" title="Eliminar oferta" data-toggle="modal" data-target="#eliminarOferta<?php echo $i ?>">
                    <i class="glyphicon glyphicon-remove"></i>
                </div>
                <?php include 'ventanaEliminarOferta.php'; ?>
            </div>
           
            <div style="float:left;width:0px;">
                
                <div style="float:left;width:0x;">
                    <form name="modificarOferta<?php echo $i ?>" method="POST" action="../logic/modificarOferta.php">
                        <input type="hidden" name='oid' value=" <?php echo $ofertas[$i]['idOferta'] ?>">
                        <input type="hidden" name="pid" value=" <?php echo $_POST['pid'] ?>">
                    </form>
                </div>
                
                
                 <!--MODAL-->
                 
                 
                 
                
                <div class="modal fade" id="editarOferta<?php echo $i ?>" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
         
                    <div class="modal-dialog">
               
             
            <div class="modal-content" style="border-radius:0 !important;position:relative !important;">
                <form method='post' action='../logic/editarOferta.php' name='editarOferta<?php echo $i ?>'>
                    <input type='hidden' name='oid' value='<?php echo $ofertas[$i]['idOferta'] ?>'>
                    <input type='hidden' name='pid' value="<?php echo $_POST['pid'] ?>">
                <div class="aspa" data-dismiss="modal" aria-hidden="true" style="right:-10px;top:-10px;" title="Cerrar">
                    <i class="glyphicon glyphicon-remove"></i>
                </div>
                <div class="modal-header" style="color:white;background-color:#5789ae;color:white;border-bottom:black solid 2px;float:none;">
                    <div class="cartel" style="padding:0;margin:0;text-align:left;font-size:20px;">
                        <?php echo $ofertas[$i]['titularPlan'] ?>
                        
                    </div>
                </div>
                <div style="width:100%;height:100px;overflow:hidden;margin-bottom:0;border-bottom:black solid 2px">
                    <img style="width:100%" src="../<?php echo $ofertas[$i]['imagen'] ?>">
                </div>
                <div class="cartel" style="margin-top:0;position:relative">
                    <?php echo $ofertas[$i]['descripcionRol'] ?>
                    <?php if ($ofertas[$i]['cerrada'] == 1) { ?>
                        <div style="position:absolute;left:10px;top:7px;text-shadow:1px 1px 5px black;color:yellow">
                            <i class="glyphicon glyphicon-lock"></i>
                        </div>
                    <?php } ?>
                </div>
                <div class="modal-body" style="padding-bottom:0">
                    <div style="width:100%;padding-bottom:10px;">
                        <div style="width:100%;font-weight:bold;">
                            Comentario:
                            <input type="text" maxlength="130" class="input" name="comentario" value="<?php echo $ofertas[$i]['comentario'] ?>">
                        </div>
                        <div style="width:100%;font-weight:bold;padding-top:10px;">
                            Descripción:
                            <textarea class="input" maxlength="500" style="min-height:100px;" name="descripcion"><?php echo $ofertas[$i]['descripcion'] ?></textarea>
                        </div>
                        <div style="width:100%;font-weight:bold;padding-top:10px;">
                            <div style="float:left;padding-right:20px;">
                                <input type="checkbox" name="cerrada" <?php if ($ofertas[$i]['cerrada'] == 1) { echo 'checked'; } ?>> Privada  
                            </div>
                            <div style="float:left;padding-right:10px;">
                                <input type="checkbox" name="remunerado"  <?php if ($ofertas[$i]['remunerado'] == 1) { echo 'checked'; } ?>> Remunerado
                            </div>
                            <div style="clear:both;"></div>
                        </div>
                        <div style="margin-top:15px;margin-bottom:0;padding-bottom:0;width:100%;">
                        <?php if($ofertas[$i]['idUsuarioAsignado'] != 0) { ?>   
                            <div style="float:left;">
                                <img class="thumb" style="width:35px;margin-right:10px" src="../<?php echo $ofertas[$i]['fotoUsuarioAsignado'] ?>">
                            </div>
                            Oferta asignada a<br>
                            <a style="font-weight:bold;" href="#" onclick="document.verPerfilAsignado<?php echo $i ?>.submit();"><?php echo $ofertas[$i]['nombreUsuarioAsignado']." ".$ofertas[$i]['apellidosUsuarioAsignado'] ?></a>
                        <?php } else { ?>
                            Oferta sin asignar
                        <?php } ?>
                        </div>
                    </div>
                     <div style="float:left;color:gray;font-size:11px;text-align:center;width:100%">
                        <?php if ( date("Y-m-d") < $ofertas[$i]['fechaProyecto'] ) { ?>
                        <?php echo formatoFecha($ofertas[$i]['fechaProyecto']) ?>
                        <?php } else { ?>
                           <font style="color:red;" title="Ya ha comenzado">
                                <i class='glyphicon glyphicon-warning-sign'></i> <?php echo formatoFecha($ofertas[$i]['fechaProyecto']) ?>
                           </font>
                        <?php } ?>
                    </div>
                </div>
              <div class="modal-footer" style="padding:10px;text-align:center">
                <input type="submit" class="btn btn-info boton" value="Enviar">
              </div>
            </form>
            </div>
          </div>
        </div>
            </div>
    <script>
        $(document).ready(function(){
            $('#editarOferta<?php echo $i ?>').modal(options);
            $('#eliminarOferta<?php echo $i ?>').modal(options);
        });
    </script>
        
        <?php } 
        
            $i++;
            } 
        ?>
    
    <?php
//            $i = 0;
//            
//            //No asignados
////            if (count($ofertas)==0) { ?>
                <!--<div style="border-radius:11px 11px 11px 11px;width:100%;font-weight:bold;text-align:center;padding:5px 0 5px 0;background-color:whitesmoke;margin-bottom:10px;box-shadow:1px 1px 6px;">No existen ofertas</div>-->
            
            <?php // } else { ?>
                
                
            <?php 
//                //Ofertas que han sido asignadas.
//                include 'ofertasAsignadas.php' 
//            ?>
                
            <?php 
//                //Ofertas que están pendientes de asignación.
//                include 'ofertasNoAsignadas.php' 
//            ?>
                
            <?php 
//                //Ofertas Cerradas pendientes de asignación.
//                include 'ofertasCerradas.php' ?>            
            
            <?php // } //if ?>
            
                <div style="clear: both"></div>
                <div style="width:100%;text-align:center;">
                    <?php if (count($ofertas) > $resPorPagina) { ?>
                        <ul class="pagination">
                            <?php if ($_GET['pagina'] == 1) { ?>
                                <li><a href="#">&laquo;</a></li>
                            <?php } else { ?>
                                <li><a href="ofertas.php?pagina=<?php echo $_GET['pagina']-1 ?>&pid=<?php echo $_POST['pid'] ?>">&laquo;</a></li>
                            <?php } ?>

                            <?php for ($in = 0 ; $in < (count($ofertas)/$resPorPagina) ; $in++) { ?>
                                <?php if ($in+1 == $_GET['pagina']) { ?>
                                    <li class="active"><a href="#"><?php echo $in+1 ?></a></li>
                                <?php } else { ?>
                                    <li><a href="ofertas.php?pagina=<?php echo $in+1 ?>&pid=<?php echo $_POST['pid'] ?>"><?php echo $in+1 ?></a></li>
                                <?php } ?>
                            <?php }?>
                                    
                            <?php if ($_GET['pagina'] >= (count($ofertas)/$resPorPagina)) { ?>
                                <li><a href="#">&raquo;</a></li>
                            <?php } else { ?>
                                <li><a href="ofertas.php?pagina=<?php echo $_GET['pagina']+1 ?>&pid=<?php echo $_POST['pid'] ?>">&raquo;</a></li>
                            <?php } ?>
                            
                        </ul>
                    <?php } ?>
                </div>      
            </div>

       <?php include 'nuevaOferta.php'; ?>
                
    <script>
        $(document).ready(function(){
            $('#nuevaOferta').modal(options);
        });
    </script>
            <div style="clear: both"></div>
        </div>
            <?php include '../footer.php'; ?>
    </body>
</html>